PropertyChangeUndoUnit<TTarget,TProperty> Class Members
The following tables list the members exposed by PropertyChangeUndoUnit<TTarget,TProperty>.
Public Properties
| Name | Description |
![Public Property](dotnetimages/publicProperty.gif) | NewValue | Overridden. Returns the new value that was set on the object. |
![Public Property](dotnetimages/publicProperty.gif) | OldValue | Overridden. Returns the original value of the object that will be restored. |
![Public Property](dotnetimages/publicProperty.gif) | PropertyName | Overridden. Returns the name of the property that will be changed. |
![Public Property](dotnetimages/publicProperty.gif) | Target | Overridden. Returns the target object that will be affected by the UndoUnit |
Protected Properties
| Name | Description |
![Protected Property](dotnetimages/protectedProperty.gif) | PropertyDisplayName | Overridden. Optional string representing the property name as it should be displayed to the end user. |
![Protected Property](dotnetimages/protectedProperty.gif) | TargetDisplayName | Overridden. Optional string representing the target as it should be displayed to the end user. |
Public Methods
Protected Methods
| Name | Description |
![Protected Internal Method](dotnetimages/protected internalMethod.gif) | Execute | Overridden. Used to perform the associated action. |
![Protected Internal Method](dotnetimages/protected internalMethod.gif) | Merge | Overridden. Used to allow multiple consecutive undo units to be merged into a single operation. |
See Also